a herd of rampaging elephants - Turkish English Dictionary